Operator TrgPortArea

運算子庫:硬體平台

此運算子會為攝影機產生觸發訊號(Exsync)。 可使用內建訊號產生器(GrabberControlled),或透過外部 訊號觸發該訊號產生器, 觸發方式包括:來自觸發擴充板(TTL Trigger 板或OPTO Trigger板)的輸入訊號,或是透過軟體觸發。

該訊號產生器可產生具有靈活延遲、脈衝寬度及極性的 Exsync 訊號。 此外,還會產生一項可透過觸發擴充板取得的 Flash 訊號。

該操作員佔用 4 個數位輸出埠及 1 個用於 CC 訊號的攝影機埠。 因此,會使用 1 個類型為CameraControl 的 VisualApplets 資源。 若裝置資源設定為 0,則會使用數位輸出埠 0 至 3 以及攝影機埠 A。 然而,若將資源索引設定為 1,則會使用數位輸出 4 至 7 以及攝影機連接埠 B。 請注意,其他運算子無法使用這些硬體資源。 請在資源對話方塊中設定資源索引。 如需更多資訊,請參閱「裝置資源的分配」

適用於硬體平台
microEnable IV VD1-CL/-PoCL
microEnable IV VD4-CL/-PoCL

I/O Properties

Property Value
Operator Type M

Supported Link Format

無

Parameters

觸發模式
Type 動態讀取/寫入參數
Default GrabberControlled
Range {GrabberControlled, ExternSw_Trigger}

此參數用於選擇內部 Exsync 訊號產生器的運作模式。 外部觸發輸入的來源可透過參數 ImgTrgInSource 進行選擇。

GrabberControlled:Exsync 由內部訊號產生器定期產生。

ExternSw_Trigger:使用外部觸發訊號使訊號產生器啟動一次。

ExsyncEnable
Type 動態讀取/寫入參數
Default ON
Range {OFF, ON}

啟用或停用傳送至相機的 Exsync 輸出。

ExsyncFramesPerSec
Type 動態/靜態讀寫參數
Default 8 赫茲
Range 取決於參數「Accuracy」

此參數用於指定 Exsync 的產生頻率。

ExsyncExposure
Type 動態/靜態讀寫參數
Default 4000 微秒
Range 取決於參數「Accuracy」

此參數用於指定 Exsync 訊號的脈衝寬度,許多相機可藉此設定曝光 時間。 因此,即使在擷取畫面期間,亦可透過軟體調整曝光時間。 請以微秒為單位輸入數值。

ExsyncDelay
Type 動態/靜態讀寫參數
Default 0 μs
Range 取決於參數「Accuracy」

此參數指定所產生之 Exsync 訊號相對於外部觸發輸入的延遲時間。 因此,可將曝光間隔與閃光同步。 請以微秒為單位輸入數值。

ExsyncPolarity
Type 動態/靜態讀寫參數
Default LowActive
Range {LowActive, HighActive}

此參數用於將 Exsync 訊號產生器的極性調整為連接的相機所能接受的極性。 若相機在下降沿時開啟快門,請使用「LowActive」;否則請使用「HighActive」。

ImgTrgInSource
Type 動態/靜態讀寫參數
Default InSignal0
Range {InSignal0, InSignal1, InSignal2, InSignal3, InSignal4, InSignal5, InSignal6, InSignal7}

此參數指定訊號來源,該訊號用於觸發 Exsync 訊號產生器。 此設定僅在 TriggerMode 設為 ExternSw_Trigger 時才適用。

ImgTrgInPolarity
Type 動態讀取/寫入參數
Default LowActive
Range {LowActive, HighActive}

此參數用於定義外部輸入觸發訊號的極性。 當設定為「LowActive」時,Exsync 產生器將於參數 ImgTrgInSource 所指定的訊號的下降沿開始運作。 否則,Exsync 產生將在上升沿開始。此設定僅在 TriggerMode 設為 ExternSw_Trigger 時才適用。

ImgTrgDownscale
Type 動態讀取/寫入參數
Default 1
Range {1, 65535}

此數值定義了傳入觸發脈衝的降採樣係數。僅接受每 N 個觸發脈衝中的第 N 個,其中數值 N 由此參數定義。 例如,若將 ImgTrgDownscale 設定為 3,則每 3 個傳入觸發脈衝中會接受第 3 個,也就是說,前兩個 觸發脈衝將被捨棄。

FlashEnable
Type 動態讀取/寫入參數
Default OFF
Range {OFF, ON}

啟用或停用閃光輸出。 閃光訊號的脈衝寬度等於 Exsync 週期。

FlashPolarity
Type 動態讀取/寫入參數
Default LowActive
Range {LowActive, HighActive}

此參數定義所產生的 Flash 訊號的極性。

FlashDelay
Type 動態/靜態讀寫參數
Default 0 微秒
Range {0, 10230},步長為 10 µs

此參數指定所產生閃光訊號相對於外部觸發輸入的延遲時間。 因此,可將閃光與外部觸發輸入同步。 請以微秒為單位輸入數值。

SoftwareTrgPulse
Type dynamic write parameter
Default 1
Range {1}

將此參數設定為 1,將產生軟體觸發訊號。 此設定僅在 TriggerMode 設定為 ExternSw_Trigger 且 ImgTrgInSource 設定為 SoftwareTrigger 時才適用。

SoftwareTrgDeadTime
Type 動態/靜態寫入參數
Default 10000 微秒
Range 取決於參數「Accuracy」

此參數指定軟體觸發脈衝之間的最小時間間隔。 請以微秒為單位輸入數值。

SoftwareTrgIsBusy
Type 動態/靜態讀取參數
Default 0
Range {0, 1}

「SoftwareTrgIsBusy」參數可讓軟體讀取忙碌狀態。 若處於忙碌狀態,此參數將設定為 1,以表示正在進行影像擷取。 若設定為 0,則表示操作員目前未處於忙碌狀態。

CC1output
Type 動態/靜態寫入參數
Default Exsync
Range {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此參數指定 CameraLink 連接線之 CC1 線路上可用的信號。

CC2output
Type 動態/靜態寫入參數
Default Vcc
Range {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此參數指定 CameraLink 連接線之 CC2 線路上可用的信號。

CC3output
Type 動態/靜態寫入參數
Default Vcc
Range {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此參數指定 CameraLink 連接線之 CC3 線路上可用的信號。

CC4output
Type 動態/靜態寫入參數
Default Vcc
Range {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此參數指定 CameraLink 連接線之 CC4 線路上可用的信號。

準確度
Type 動態/靜態寫入參數
Default 10 µs
Range [0.05, 500] 微秒

此參數用於指定觸發系統的時間基線。 它定義了抖動以及延遲、週期等參數的範圍。 請以微秒為單位輸入數值。

去抖動最大時間
Type 靜態寫入參數
Default 65.520 us
Range [0.016, 1000000] us

此參數指定去抖動時間的最大限制。 請以微秒為單位輸入數值。

去抖動時間
Type dynamic write parameter
Default 0.112 us
Range [0.016, 1000000] us

此參數用於指定去抖動時間。輸入觸發訊號必須保持相同值,才會被偵測為有效訊號。 在去抖動時間內快速變化的訊號將會被過濾掉。 請以微秒為單位輸入數值。